
/**   
*    
* 项目名称：a_yongan   
* 类名称：FlowDetailsDao   
* 类描述：   
* 创建人：liubo   
* 创建时间：2018年8月21日 下午9:58:13    
* 修改时间：2018年8月21日 下午9:58:13   
* 修改备注：   
* @version    
*    
*/
package com.yongan.workflow.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.yongan.workflow.entity.FlowDetails;

/**
 * @author liubo
 *
 */
public interface FlowDetailsDao {

	FlowDetails queryById(String flowDetailsId);
	
	FlowDetails queryByNumber(@Param("flowDetailsNumber")String flowDetailsNumber,@Param("flowInfoId")String flowInfoId);
	
	FlowDetails queryNextByNumber(@Param("flowDetailsNumber")String flowDetailsNumber,@Param("flowInfoId")String flowInfoId);
	
	List<FlowDetails> queryAllByTopId(String topId);
	
	int insertFlowDetails(FlowDetails flowDetails);
	
	int deleteFlowDetails(String flowDetailsId);
	
	int updateFlowDetails(FlowDetails flowDetails);
	
	int deleteAllByTopId(String topId);
}
